package com.seleniti.enpareja.controller.ui.view;

import org.ioc.commons.flowcontrol.actioncontroller.IsExternalAction;
import org.ioc.commons.flowcontrol.eventbus.IsEvent;
import org.ioc.commons.flowcontrol.operationmanager.IsOperation;
import org.ioc.commons.ui.HasValue;
import org.ioc.commons.ui.IsView;

import com.seleniti.enpareja.controller.model.integration.database.domain.Couple;

public interface EnParejaView<E extends Enum<? extends IsEvent>, O extends Enum<? extends IsOperation>, A extends Enum<? extends IsExternalAction>> extends IsView<E, O, A> {
	HasValue<Couple> couple();
}
